{
    'variables': {
        'webkit2_files': [
            'Platform/CoreIPC/ArgumentCoders.cpp',
            'Platform/CoreIPC/ArgumentDecoder.cpp',
            'Platform/CoreIPC/ArgumentEncoder.cpp',
            'Platform/CoreIPC/Attachment.cpp',
            'Platform/CoreIPC/Connection.cpp',
            'Platform/CoreIPC/DataReference.cpp',
            'Platform/CoreIPC/MessageDecoder.cpp',
            'Platform/CoreIPC/MessageEncoder.cpp',
            'Platform/CoreIPC/MessageReceiverMap.cpp',
            'Platform/CoreIPC/MessageSender.cpp',
            'Platform/CoreIPC/StringReference.cpp',
            'Platform/CoreIPC/unix/AttachmentUnix.cpp',
            'Platform/CoreIPC/unix/ConnectionUnix.cpp',
            'Platform/Logging.cpp',
            'Platform/Module.cpp',
            'Platform/WorkQueue.cpp',
            'Platform/unix/SharedMemoryUnix.cpp',
            'PluginProcess/PluginControllerProxy.cpp',
            'PluginProcess/PluginCreationParameters.cpp',
            'PluginProcess/PluginProcess.cpp',
            'PluginProcess/WebProcessConnection.cpp',
            'Shared/API/c/WKArray.cpp',
            'Shared/API/c/WKCertificateInfo.cpp',
            'Shared/API/c/WKConnectionRef.cpp',
            'Shared/API/c/WKContextMenuItem.cpp',
            'Shared/API/c/WKData.cpp',
            'Shared/API/c/WKDictionary.cpp',
            'Shared/API/c/WKError.cpp',
            'Shared/API/c/WKGeometry.cpp',
            'Shared/API/c/WKGraphicsContext.cpp',
            'Shared/API/c/WKImage.cpp',
            'Shared/API/c/WKMutableArray.cpp',
            'Shared/API/c/WKMutableDictionary.cpp',
            'Shared/API/c/WKNumber.cpp',
            'Shared/API/c/WKPluginInformation.cpp',
            'Shared/API/c/WKRenderLayer.cpp',
            'Shared/API/c/WKRenderObject.cpp',
            'Shared/API/c/WKSecurityOrigin.cpp',
            'Shared/API/c/WKSerializedScriptValue.cpp',
            'Shared/API/c/WKString.cpp',
            'Shared/API/c/WKType.cpp',
            'Shared/API/c/WKURL.cpp',
            'Shared/API/c/WKURLRequest.cpp',
            'Shared/API/c/WKURLResponse.cpp',
            'Shared/API/c/WKUserContentURLPattern.cpp',
            'Shared/API/c/cairo/WKImageCairo.cpp',
            'Shared/APIClientTraits.cpp',
            'Shared/APIObject.cpp',
            'Shared/ActivityAssertion.cpp',
            'Shared/Authentication/AuthenticationManager.cpp',
            'Shared/CacheModel.cpp',
            'Shared/ChildProcess.cpp',
            'Shared/ChildProcessProxy.cpp',
            'Shared/ConnectionStack.cpp',
            'Shared/CoordinatedGraphics/CoordinatedGraphicsArgumentCoders.cpp',
            'Shared/CoordinatedGraphics/WebCoordinatedSurface.cpp',
            'Shared/CoordinatedGraphics/WebCustomFilterProgramProxy.cpp',
            'Shared/DictionaryPopupInfo.cpp',
            'Shared/Downloads/Download.cpp',
            'Shared/Downloads/DownloadAuthenticationClient.cpp',
            'Shared/Downloads/DownloadManager.cpp',
            'Shared/EditorState.cpp',
            'Shared/FontInfo.cpp',
            'Shared/ImmutableArray.cpp',
            'Shared/ImmutableDictionary.cpp',
            'Shared/MutableArray.cpp',
            'Shared/MutableDictionary.cpp',
            'Shared/OriginAndDatabases.cpp',
            'Shared/PlatformPopupMenuData.cpp',
            'Shared/Plugins/NPIdentifierData.cpp',
            'Shared/Plugins/NPObjectMessageReceiver.cpp',
            'Shared/Plugins/NPObjectProxy.cpp',
            'Shared/Plugins/NPRemoteObjectMap.cpp',
            'Shared/Plugins/NPVariantData.cpp',
            'Shared/Plugins/Netscape/NetscapePluginModule.cpp',
            'Shared/Plugins/Netscape/NetscapePluginModuleNone.cpp',
            'Shared/Plugins/Netscape/PluginInformation.cpp',
            'Shared/Plugins/PluginModuleInfo.cpp',
            'Shared/Plugins/PluginProcessCreationParameters.cpp',
            'Shared/PrintInfo.cpp',
            'Shared/SecurityOriginData.cpp',
            'Shared/SessionState.cpp',
            'Shared/ShareableBitmap.cpp',
            'Shared/StatisticsData.cpp',
            'Shared/UpdateInfo.cpp',
            'Shared/VisitedLinkTable.cpp',
            'Shared/WebBackForwardListItem.cpp',
            'Shared/WebBatteryStatus.cpp',
            'Shared/WebConnection.cpp',
            'Shared/WebConnectionClient.cpp',
            'Shared/WebContextMenuItem.cpp',
            'Shared/WebContextMenuItemData.cpp',
            'Shared/WebCoreArgumentCoders.cpp',
            'Shared/WebError.cpp',
            'Shared/WebEvent.cpp',
            'Shared/WebEventConversion.cpp',
            'Shared/WebGeolocationPosition.cpp',
            'Shared/WebGestureEvent.cpp',
            'Shared/WebGraphicsContext.cpp',
            'Shared/WebHitTestResult.cpp',
            'Shared/WebImage.cpp',
            'Shared/WebKeyboardEvent.cpp',
            'Shared/WebKit2Initialize.cpp',
            'Shared/WebMemorySampler.cpp',
            'Shared/WebMouseEvent.cpp',
            'Shared/WebNetworkInfo.cpp',
            'Shared/WebOpenPanelParameters.cpp',
            'Shared/WebPageCreationParameters.cpp',
            'Shared/WebPageGroupData.cpp',
            'Shared/WebPlatformTouchPoint.cpp',
            'Shared/WebPopupItem.cpp',
            'Shared/WebPreferencesStore.cpp',
            'Shared/WebProcessCreationParameters.cpp',
            'Shared/WebRenderLayer.cpp',
            'Shared/WebRenderObject.cpp',
            'Shared/WebTouchEvent.cpp',
            'Shared/WebURLRequest.cpp',
            'Shared/WebURLResponse.cpp',
            'Shared/WebWheelEvent.cpp',
            'UIProcess/API/C/WKApplicationCacheManager.cpp',
            'UIProcess/API/C/WKAuthenticationChallenge.cpp',
            'UIProcess/API/C/WKAuthenticationDecisionListener.cpp',
            'UIProcess/API/C/WKBackForwardList.cpp',
            'UIProcess/API/C/WKBackForwardListItem.cpp',
            'UIProcess/API/C/WKBatteryManager.cpp',
            'UIProcess/API/C/WKBatteryStatus.cpp',
            'UIProcess/API/C/WKColorPickerResultListener.cpp',
            'UIProcess/API/C/WKContext.cpp',
            'UIProcess/API/C/WKCookieManager.cpp',
            'UIProcess/API/C/WKCredential.cpp',
            'UIProcess/API/C/WKDatabaseManager.cpp',
            'UIProcess/API/C/WKDownload.cpp',
            'UIProcess/API/C/WKFormSubmissionListener.cpp',
            'UIProcess/API/C/WKFrame.cpp',
            'UIProcess/API/C/WKFramePolicyListener.cpp',
            'UIProcess/API/C/WKGeolocationManager.cpp',
            'UIProcess/API/C/WKGeolocationPermissionRequest.cpp',
            'UIProcess/API/C/WKGeolocationPosition.cpp',
            'UIProcess/API/C/WKGrammarDetail.cpp',
            'UIProcess/API/C/WKHitTestResult.cpp',
            'UIProcess/API/C/WKIconDatabase.cpp',
            'UIProcess/API/C/WKInspector.cpp',
            'UIProcess/API/C/WKKeyValueStorageManager.cpp',
            'UIProcess/API/C/WKMediaCacheManager.cpp',
            'UIProcess/API/C/WKNavigationData.cpp',
            'UIProcess/API/C/WKNetworkInfo.cpp',
            'UIProcess/API/C/WKNetworkInfoManager.cpp',
            'UIProcess/API/C/WKNotification.cpp',
            'UIProcess/API/C/WKNotificationManager.cpp',
            'UIProcess/API/C/WKNotificationPermissionRequest.cpp',
            'UIProcess/API/C/WKOpenPanelParameters.cpp',
            'UIProcess/API/C/WKOpenPanelResultListener.cpp',
            'UIProcess/API/C/WKPage.cpp',
            'UIProcess/API/C/WKPageGroup.cpp',
            'UIProcess/API/C/WKPluginSiteDataManager.cpp',
            'UIProcess/API/C/WKPreferences.cpp',
            'UIProcess/API/C/WKProtectionSpace.cpp',
            'UIProcess/API/C/WKResourceCacheManager.cpp',
            'UIProcess/API/C/WKTextChecker.cpp',
            'UIProcess/API/C/WKVibration.cpp',
            'UIProcess/API/C/WKViewportAttributes.cpp',
            'UIProcess/API/CoordinatedGraphics/WKCoordinatedScene.cpp',
            'UIProcess/Authentication/AuthenticationChallengeProxy.cpp',
            'UIProcess/Authentication/AuthenticationDecisionListener.cpp',
            'UIProcess/Authentication/WebCredential.cpp',
            'UIProcess/Authentication/WebProtectionSpace.cpp',
            'UIProcess/BackingStore.cpp',
            'UIProcess/CoordinatedGraphics/CoordinatedLayerTreeHostProxy.cpp',
            'UIProcess/Downloads/DownloadProxy.cpp',
            'UIProcess/Downloads/DownloadProxyMap.cpp',
            'UIProcess/DrawingAreaProxy.cpp',
            'UIProcess/DrawingAreaProxyImpl.cpp',
            'UIProcess/FindIndicator.cpp',
            'UIProcess/GeolocationPermissionRequestManagerProxy.cpp',
            'UIProcess/GeolocationPermissionRequestProxy.cpp',
            'UIProcess/InspectorServer/HTTPRequest.cpp',
            'UIProcess/InspectorServer/WebInspectorServer.cpp',
            'UIProcess/InspectorServer/WebSocketServer.cpp',
            'UIProcess/InspectorServer/WebSocketServerConnection.cpp',
            'UIProcess/Launcher/ProcessLauncher.cpp',
            'UIProcess/Notifications/NotificationPermissionRequest.cpp',
            'UIProcess/Notifications/NotificationPermissionRequestManagerProxy.cpp',
            'UIProcess/Notifications/WebNotification.cpp',
            'UIProcess/Notifications/WebNotificationManagerProxy.cpp',
            'UIProcess/Notifications/WebNotificationProvider.cpp',
            'UIProcess/Plugins/PlugInAutoStartProvider.cpp',
            'UIProcess/Plugins/PluginInfoStore.cpp',
            'UIProcess/Plugins/PluginProcessManager.cpp',
            'UIProcess/Plugins/PluginProcessProxy.cpp',
            'UIProcess/Plugins/WebPluginSiteDataManager.cpp',
            'UIProcess/ResponsivenessTimer.cpp',
            'UIProcess/StatisticsRequest.cpp',
            'UIProcess/Storage/LocalStorageDatabase.cpp',
            'UIProcess/Storage/LocalStorageDatabaseTracker.cpp',
            'UIProcess/Storage/StorageManager.cpp',
            'UIProcess/TextCheckerCompletion.cpp',
            'UIProcess/VisitedLinkProvider.cpp',
            'UIProcess/WebApplicationCacheManagerProxy.cpp',
            'UIProcess/WebBackForwardList.cpp',
            'UIProcess/WebBatteryManagerProxy.cpp',
            'UIProcess/WebBatteryProvider.cpp',
            'UIProcess/WebColorChooserProxy.cpp',
            'UIProcess/WebColorPickerResultListenerProxy.cpp',
            'UIProcess/WebConnectionToWebProcess.cpp',
            'UIProcess/WebContext.cpp',
            'UIProcess/WebContextClient.cpp',
            'UIProcess/WebContextConnectionClient.cpp',
            'UIProcess/WebContextInjectedBundleClient.cpp',
            'UIProcess/WebContextMenuProxy.cpp',
            'UIProcess/WebCookieManagerProxy.cpp',
            'UIProcess/WebCookieManagerProxyClient.cpp',
            'UIProcess/WebDatabaseManagerProxy.cpp',
            'UIProcess/WebDatabaseManagerProxyClient.cpp',
            'UIProcess/WebDownloadClient.cpp',
            'UIProcess/WebEditCommandProxy.cpp',
            'UIProcess/WebFindClient.cpp',
            'UIProcess/WebFormClient.cpp',
            'UIProcess/WebFormSubmissionListenerProxy.cpp',
            'UIProcess/WebFrameListenerProxy.cpp',
            'UIProcess/WebFramePolicyListenerProxy.cpp',
            'UIProcess/WebFrameProxy.cpp',
            'UIProcess/WebFullScreenManagerProxy.cpp',
            'UIProcess/WebGeolocationManagerProxy.cpp',
            'UIProcess/WebGeolocationProvider.cpp',
            'UIProcess/WebGrammarDetail.cpp',
            'UIProcess/WebHistoryClient.cpp',
            'UIProcess/WebIconDatabase.cpp',
            'UIProcess/WebIconDatabaseClient.cpp',
            'UIProcess/WebInspectorProxy.cpp',
            'UIProcess/WebKeyValueStorageManager.cpp',
            'UIProcess/WebLoaderClient.cpp',
            'UIProcess/WebMediaCacheManagerProxy.cpp',
            'UIProcess/WebNavigationData.cpp',
            'UIProcess/WebNetworkInfoManagerProxy.cpp',
            'UIProcess/WebNetworkInfoProvider.cpp',
            'UIProcess/WebOpenPanelResultListenerProxy.cpp',
            'UIProcess/WebPageContextMenuClient.cpp',
            'UIProcess/WebPageGroup.cpp',
            'UIProcess/WebPageProxy.cpp',
            'UIProcess/WebPolicyClient.cpp',
            'UIProcess/WebPreferences.cpp',
            'UIProcess/WebProcessProxy.cpp',
            'UIProcess/WebResourceCacheManagerProxy.cpp',
            'UIProcess/WebTextChecker.cpp',
            'UIProcess/WebTextCheckerClient.cpp',
            'UIProcess/WebUIClient.cpp',
            'UIProcess/WebVibrationProvider.cpp',
            'UIProcess/WebVibrationProxy.cpp',
            'UIProcess/WebViewportAttributes.cpp',
            'WebProcess/ApplicationCache/WebApplicationCacheManager.cpp',
            'WebProcess/Battery/WebBatteryManager.cpp',
            'WebProcess/Cookies/WebCookieManager.cpp',
            'WebProcess/FullScreen/WebFullScreenManager.cpp',
            'WebProcess/Geolocation/GeolocationPermissionRequestManager.cpp',
            'WebProcess/Geolocation/WebGeolocationManager.cpp',
            'WebProcess/IconDatabase/WebIconDatabaseProxy.cpp',
            'WebProcess/InjectedBundle/API/c/WKBundle.cpp',
            'WebProcess/InjectedBundle/API/c/WKBundleBackForwardList.cpp',
            'WebProcess/InjectedBundle/API/c/WKBundleBackForwardListItem.cpp',
            'WebProcess/InjectedBundle/API/c/WKBundleDOMWindowExtension.cpp',
            'WebProcess/InjectedBundle/API/c/WKBundleFrame.cpp',
            'WebProcess/InjectedBundle/API/c/WKBundleHitTestResult.cpp',
            'WebProcess/InjectedBundle/API/c/WKBundleInspector.cpp',
            'WebProcess/InjectedBundle/API/c/WKBundleNavigationAction.cpp',
            'WebProcess/InjectedBundle/API/c/WKBundleNodeHandle.cpp',
            'WebProcess/InjectedBundle/API/c/WKBundlePage.cpp',
            'WebProcess/InjectedBundle/API/c/WKBundlePageGroup.cpp',
            'WebProcess/InjectedBundle/API/c/WKBundlePageOverlay.cpp',
            'WebProcess/InjectedBundle/API/c/WKBundleRangeHandle.cpp',
            'WebProcess/InjectedBundle/API/c/WKBundleScriptWorld.cpp',
            'WebProcess/InjectedBundle/DOM/InjectedBundleNodeHandle.cpp',
            'WebProcess/InjectedBundle/DOM/InjectedBundleRangeHandle.cpp',
            'WebProcess/InjectedBundle/InjectedBundle.cpp',
            'WebProcess/InjectedBundle/InjectedBundleBackForwardList.cpp',
            'WebProcess/InjectedBundle/InjectedBundleBackForwardListItem.cpp',
            'WebProcess/InjectedBundle/InjectedBundleClient.cpp',
            'WebProcess/InjectedBundle/InjectedBundleDOMWindowExtension.cpp',
            'WebProcess/InjectedBundle/InjectedBundleHitTestResult.cpp',
            'WebProcess/InjectedBundle/InjectedBundleNavigationAction.cpp',
            'WebProcess/InjectedBundle/InjectedBundlePageContextMenuClient.cpp',
            'WebProcess/InjectedBundle/InjectedBundlePageDiagnosticLoggingClient.cpp',
            'WebProcess/InjectedBundle/InjectedBundlePageEditorClient.cpp',
            'WebProcess/InjectedBundle/InjectedBundlePageFormClient.cpp',
            'WebProcess/InjectedBundle/InjectedBundlePageFullScreenClient.cpp',
            'WebProcess/InjectedBundle/InjectedBundlePageLoaderClient.cpp',
            'WebProcess/InjectedBundle/InjectedBundlePagePolicyClient.cpp',
            'WebProcess/InjectedBundle/InjectedBundlePageResourceLoadClient.cpp',
            'WebProcess/InjectedBundle/InjectedBundlePageUIClient.cpp',
            'WebProcess/InjectedBundle/InjectedBundleScriptWorld.cpp',
            'WebProcess/MediaCache/WebMediaCacheManager.cpp',
            'WebProcess/NetworkInfo/WebNetworkInfoManager.cpp',
            'WebProcess/Notifications/NotificationPermissionRequestManager.cpp',
            'WebProcess/Notifications/WebNotificationManager.cpp',
            'WebProcess/Plugins/Netscape/JSNPMethod.cpp',
            'WebProcess/Plugins/Netscape/JSNPObject.cpp',
            'WebProcess/Plugins/Netscape/NPJSObject.cpp',
            'WebProcess/Plugins/Netscape/NPRuntimeObjectMap.cpp',
            'WebProcess/Plugins/Netscape/NPRuntimeUtilities.cpp',
            'WebProcess/Plugins/Netscape/NetscapeBrowserFuncs.cpp',
            'WebProcess/Plugins/Netscape/NetscapePlugin.cpp',
            'WebProcess/Plugins/Netscape/NetscapePluginNone.cpp',
            'WebProcess/Plugins/Netscape/NetscapePluginStream.cpp',
            'WebProcess/Plugins/Plugin.cpp',
            'WebProcess/Plugins/PluginProcessConnection.cpp',
            'WebProcess/Plugins/PluginProcessConnectionManager.cpp',
            'WebProcess/Plugins/PluginProxy.cpp',
            'WebProcess/Plugins/PluginView.cpp',
            'WebProcess/ResourceCache/WebResourceCacheManager.cpp',
            'WebProcess/Storage/StorageAreaImpl.cpp',
            'WebProcess/Storage/StorageAreaMap.cpp',
            'WebProcess/Storage/StorageNamespaceImpl.cpp',
            'WebProcess/WebConnectionToUIProcess.cpp',
            'WebProcess/WebCoreSupport/WebBatteryClient.cpp',
            'WebProcess/WebCoreSupport/WebChromeClient.cpp',
            'WebProcess/WebCoreSupport/WebColorChooser.cpp',
            'WebProcess/WebCoreSupport/WebContextMenuClient.cpp',
            'WebProcess/WebCoreSupport/WebDatabaseManager.cpp',
            'WebProcess/WebCoreSupport/WebDeviceProximityClient.cpp',
            'WebProcess/WebCoreSupport/WebDragClient.cpp',
            'WebProcess/WebCoreSupport/WebEditorClient.cpp',
            'WebProcess/WebCoreSupport/WebFrameLoaderClient.cpp',
            'WebProcess/WebCoreSupport/WebGeolocationClient.cpp',
            'WebProcess/WebCoreSupport/WebInspectorClient.cpp',
            'WebProcess/WebCoreSupport/WebInspectorFrontendClient.cpp',
            'WebProcess/WebCoreSupport/WebNetworkInfoClient.cpp',
            'WebProcess/WebCoreSupport/WebNotificationClient.cpp',
            'WebProcess/WebCoreSupport/WebPlatformStrategies.cpp',
            'WebProcess/WebCoreSupport/WebPlugInClient.cpp',
            'WebProcess/WebCoreSupport/WebPopupMenu.cpp',
            'WebProcess/WebCoreSupport/WebSearchPopupMenu.cpp',
            'WebProcess/WebCoreSupport/WebVibrationClient.cpp',
            'WebProcess/WebPage/CoordinatedGraphics/CoordinatedLayerTreeHost.cpp',
            'WebProcess/WebPage/DecoderAdapter.cpp',
            'WebProcess/WebPage/DrawingArea.cpp',
            'WebProcess/WebPage/DrawingAreaImpl.cpp',
            'WebProcess/WebPage/EncoderAdapter.cpp',
            'WebProcess/WebPage/EventDispatcher.cpp',
            'WebProcess/WebPage/FindController.cpp',
            'WebProcess/WebPage/LayerTreeHost.cpp',
            'WebProcess/WebPage/PageBanner.cpp',
            'WebProcess/WebPage/PageOverlay.cpp',
            'WebProcess/WebPage/TapHighlightController.cpp',
            'WebProcess/WebPage/WebBackForwardListProxy.cpp',
            'WebProcess/WebPage/WebContextMenu.cpp',
            'WebProcess/WebPage/WebFrame.cpp',
            'WebProcess/WebPage/WebInspector.cpp',
            'WebProcess/WebPage/WebOpenPanelResultListener.cpp',
            'WebProcess/WebPage/WebPage.cpp',
            'WebProcess/WebPage/WebPageGroupProxy.cpp',
            'WebProcess/WebPage/WebUndoStep.cpp',
            'WebProcess/WebProcess.cpp',
        ],

        'webkit2_derived_source_files': [
            '<(PRODUCT_DIR)/DerivedSources/WebKit2/AuthenticationManagerMessageReceiver.cpp',
            '<(PRODUCT_DIR)/DerivedSources/WebKit2/DownloadProxyMessageReceiver.cpp',
            '<(PRODUCT_DIR)/DerivedSources/WebKit2/DrawingAreaMessageReceiver.cpp',
            '<(PRODUCT_DIR)/DerivedSources/WebKit2/DrawingAreaProxyMessageReceiver.cpp',
            '<(PRODUCT_DIR)/DerivedSources/WebKit2/EventDispatcherMessageReceiver.cpp',
            '<(PRODUCT_DIR)/DerivedSources/WebKit2/NPObjectMessageReceiverMessageReceiver.cpp',
            '<(PRODUCT_DIR)/DerivedSources/WebKit2/PluginControllerProxyMessageReceiver.cpp',
            '<(PRODUCT_DIR)/DerivedSources/WebKit2/PluginProcessConnectionMessageReceiver.cpp',
            '<(PRODUCT_DIR)/DerivedSources/WebKit2/PluginProcessMessageReceiver.cpp',
            '<(PRODUCT_DIR)/DerivedSources/WebKit2/PluginProcessProxyMessageReceiver.cpp',
            '<(PRODUCT_DIR)/DerivedSources/WebKit2/PluginProxyMessageReceiver.cpp',
            '<(PRODUCT_DIR)/DerivedSources/WebKit2/StorageAreaMapMessageReceiver.cpp',
            '<(PRODUCT_DIR)/DerivedSources/WebKit2/StorageManagerMessageReceiver.cpp',
            '<(PRODUCT_DIR)/DerivedSources/WebKit2/WebApplicationCacheManagerMessageReceiver.cpp',
            '<(PRODUCT_DIR)/DerivedSources/WebKit2/WebApplicationCacheManagerProxyMessageReceiver.cpp',
            '<(PRODUCT_DIR)/DerivedSources/WebKit2/WebConnectionMessageReceiver.cpp',
            '<(PRODUCT_DIR)/DerivedSources/WebKit2/WebContextMessageReceiver.cpp',
            '<(PRODUCT_DIR)/DerivedSources/WebKit2/WebCookieManagerMessageReceiver.cpp',
            '<(PRODUCT_DIR)/DerivedSources/WebKit2/WebCookieManagerProxyMessageReceiver.cpp',
            '<(PRODUCT_DIR)/DerivedSources/WebKit2/WebDatabaseManagerMessageReceiver.cpp',
            '<(PRODUCT_DIR)/DerivedSources/WebKit2/WebDatabaseManagerProxyMessageReceiver.cpp',
            '<(PRODUCT_DIR)/DerivedSources/WebKit2/WebFullScreenManagerMessageReceiver.cpp',
            '<(PRODUCT_DIR)/DerivedSources/WebKit2/WebFullScreenManagerProxyMessageReceiver.cpp',
            '<(PRODUCT_DIR)/DerivedSources/WebKit2/WebGeolocationManagerMessageReceiver.cpp',
            '<(PRODUCT_DIR)/DerivedSources/WebKit2/WebGeolocationManagerProxyMessageReceiver.cpp',
            '<(PRODUCT_DIR)/DerivedSources/WebKit2/WebIconDatabaseMessageReceiver.cpp',
            '<(PRODUCT_DIR)/DerivedSources/WebKit2/WebIconDatabaseProxyMessageReceiver.cpp',
            '<(PRODUCT_DIR)/DerivedSources/WebKit2/WebInspectorMessageReceiver.cpp',
            '<(PRODUCT_DIR)/DerivedSources/WebKit2/WebInspectorProxyMessageReceiver.cpp',
            '<(PRODUCT_DIR)/DerivedSources/WebKit2/WebMediaCacheManagerMessageReceiver.cpp',
            '<(PRODUCT_DIR)/DerivedSources/WebKit2/WebMediaCacheManagerProxyMessageReceiver.cpp',
            '<(PRODUCT_DIR)/DerivedSources/WebKit2/WebNotificationManagerMessageReceiver.cpp',
            '<(PRODUCT_DIR)/DerivedSources/WebKit2/WebPageGroupProxyMessageReceiver.cpp',
            '<(PRODUCT_DIR)/DerivedSources/WebKit2/WebPageMessageReceiver.cpp',
            '<(PRODUCT_DIR)/DerivedSources/WebKit2/WebPageProxyMessageReceiver.cpp',
            '<(PRODUCT_DIR)/DerivedSources/WebKit2/WebProcessConnectionMessageReceiver.cpp',
            '<(PRODUCT_DIR)/DerivedSources/WebKit2/WebProcessMessageReceiver.cpp',
            '<(PRODUCT_DIR)/DerivedSources/WebKit2/WebProcessProxyMessageReceiver.cpp',
            '<(PRODUCT_DIR)/DerivedSources/WebKit2/WebResourceCacheManagerMessageReceiver.cpp',
            '<(PRODUCT_DIR)/DerivedSources/WebKit2/WebResourceCacheManagerProxyMessageReceiver.cpp',
        ],

        'webkit2_include_dirs' : [
            '.',
            '..',
            '../WTF',
            '<(PRODUCT_DIR)/DerivedSources/WebKit2',
            '<(PRODUCT_DIR)/DerivedSources/WebKit2/include',
            'Platform',
            'Platform/CoreIPC',
            'PluginProcess',
            'Shared',
            'Shared/API',
            'Shared/API/c',
            'Shared/Authentication',
            'Shared/CoordinatedGraphics',
            'Shared/CoreIPCSupport',
            'Shared/Downloads',
            'Shared/Network',
            'Shared/Plugins',
            'Shared/Plugins/Netscape',
            'Shared/Plugins/Netscape/x11',
            'UIProcess',
            'UIProcess/API',
            'UIProcess/API/C',
            'UIProcess/API/CoordinatedGraphics',
            'UIProcess/API/cpp',
            'UIProcess/Authentication',
            'UIProcess/CoordinatedGraphics',
            'UIProcess/Downloads',
            'UIProcess/InspectorServer',
            'UIProcess/Launcher',
            'UIProcess/Notifications',
            'UIProcess/Plugins',
            'UIProcess/Storage',
            'WebProcess',
            'WebProcess/ApplicationCache',
            'WebProcess/Authentication',
            'WebProcess/Battery',
            'WebProcess/Cookies',
            'WebProcess/Downloads',
            'WebProcess/FullScreen',
            'WebProcess/Geolocation',
            'WebProcess/IconDatabase',
            'WebProcess/InjectedBundle',
            'WebProcess/InjectedBundle/API',
            'WebProcess/InjectedBundle/API/c',
            'WebProcess/InjectedBundle/DOM',
            'WebProcess/KeyValueStorage',
            'WebProcess/Launching',
            'WebProcess/MediaCache',
            'WebProcess/NetworkInfo',
            'WebProcess/Notifications',
            'WebProcess/Plugins',
            'WebProcess/Plugins/Netscape',
            'WebProcess/ResourceCache',
            'WebProcess/Storage',
            'WebProcess/WebCoreSupport',
            'WebProcess/WebPage',
            'WebProcess/WebPage/CoordinatedGraphics',
        ],
    },
}
